classification of differential equations